A leading London teaching hospital, the Royal Hope stands on the south side of the Thames Embankment within sight of the House of Parliament. It was at the centre of an extraordinary news story when the hospital vanished at 12.20pm, in the midst of a thunderstorm, leaving only a huge crater. Sixty-three minutes later, the Royal Hope reappeared,
(
Read more... )